local bachong = fk.CreateSkill{
  name = "bachong",
  tags = { Skill.Compulsory },
}

Fk:loadTranslationTable{
    ["bachong"] = "霸冲",
    [":bachong"] = "锁定技，当你使用【杀】指定目标后，除非该角色弃置一张牌，否则不能使用【闪】。",
}

bachong:addEffect(fk.CardUsing, {
  can_trigger = function(self, event, target, player, data)
    return player:hasSkill(self.name) and 
           data.card.trueName == "slash"
  end,
  on_use = function(self, event, target, player, data)
    player:drawCards(1, self.name)
  end,
})

return bachong